inspire awe

Translations
внушать благоговейный страх
The majestic mountains inspire awe in all who see them.
Величественные горы внушают благоговейный страх всем, кто их видит.
Words
awe

noun
трепет
inspire

verb
вдохновлять